a puppet show - Turco Inglés Diccionario